package com.ftwj.service;

import com.ftwj.entity.SysUser;
import com.ftwj.entity.UserBaseInfo;
import com.ftwj.vo.UserVO;

import java.util.List;

public interface SysUserService {
    List<UserVO> queryUsers(String userName, String sex, String phoneNumber);
    void addUser(SysUser sysUser, UserBaseInfo baseInfo);
    void deleteUser(String id);
    void updateUser(SysUser sysUser, UserBaseInfo baseInfo);
    /**
     * 根据用户ID获取用户信息。
     *
     * @param id 用户ID。
     * @return 包含用户信息的UserVO对象。
     */
    UserVO getUser(String id);


}

